Gregory Lake, A Gem For Tourists